🛠️ “Missing a Temporary Folder” – ওয়ার্ডপ্রেসে এই ত্রুটি সমাধানের সহজ উপায়
ওয়ার্ডপ্রেসে থিম, প্লাগইন বা ছবি আপলোড করার সময় যদি আপনি “Missing a Temporary Folder” নামে একটি ত্রুটি পান, তবে জেনে রাখুন – এটি একটি সাধারণ সার্ভার-সংক্রান্ত সমস্যা। এই সমস্যাটি মূলত তখন দেখা দেয়, যখন সার্ভারে অস্থায়ী ফোল্ডার (Temporary Folder) সঠিকভাবে সেট করা থাকে না বা সেট করা থাকলেও ওয়ার্ডপ্রেস তা খুঁজে পায় না।
আজকের পোস্টে আমরা জানবো:
-
কেন এই ত্রুটি দেখা দেয়?
-
এর সমাধান কী?
-
এবং আপনি কীভাবে সহজেই এই সমস্যার সমাধান করতে পারেন, কোডিংয়ের গভীরে না গিয়েই।
🔍 এই সমস্যা কেন হয়?
ওয়ার্ডপ্রেস, যখনই আপনি কিছু আপলোড করেন (যেমন: প্লাগইন, থিম, ছবি), তখন তা প্রথমে একটি টেম্পোরারি ডিরেক্টরিতে সেভ করে। এই ডিরেক্টরিটি সাধারণত সার্ভারের php.ini
ফাইলে নির্ধারিত থাকে। যদি:
-
এই ফোল্ডার অনুপস্থিত হয়,
-
অথবা ফোল্ডারটির অনুমতি (permission) ঠিক না থাকে,
-
অথবা
upload_tmp_dir
সঠিকভাবে কনফিগার না থাকে,
তবে ওয়ার্ডপ্রেস বুঝতে পারে না কোথায় আপলোড ফাইলটি সংরক্ষণ করতে হবে। ফলে “Missing a Temporary Folder” ত্রুটিটি দেখা দেয়।
✅ ধাপে ধাপে সমাধান:
☑️ ধাপ ১: wp-config.php ফাইলে কোড যুক্ত করুন
আপনার সাইটের মূল ফোল্ডারে (Root Directory) গিয়ে wp-config.php
ফাইলটি খুলুন এবং নিচের কোডটি যোগ করুন:
✅ এটি ওয়ার্ডপ্রেসকে নির্দেশ দেবে একটি নির্দিষ্ট অস্থায়ী ফোল্ডার ব্যবহার করতে।
☑️ ধাপ ২: wp-content ফোল্ডারে temp ফোল্ডার তৈরি করুন
-
আপনার সাইটের
wp-content
ফোল্ডারের ভিতরেtemp
নামের একটি নতুন ফোল্ডার তৈরি করুন। -
নিশ্চিত করুন ফোল্ডারটির Permission হচ্ছে 755।
☑️cPanel ব্যবহার করছেন?: তাহলে “PHP Selector” বা “MultiPHP INI Editor”-এ গিয়ে upload_tmp_dir
সঠিকভাবে সেট আছে কি না, দেখে নিন।
হোস্টিং প্রোভাইডারের সাহায্য নিন: যদি উপরের ধাপগুলোতে কাজ না হয়, তবে হোস্টিং প্রোভাইডারকে জানালে তারা দ্রুত সমাধান দিতে পারে।